lacking some teeth - English Synonyms Dictionary